RELATED WORDS
PARAPHRASING
a person who is altruistic
humanitarian
a person who often works for charity etc
a person who helps those who are poor or in trouble